﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

namespace MShop.Core.DataAccess
{
    public interface IRecursionable<T> 
    {
         IEnumerable<T> Build();

         IList<SelectListItem> BuildSelectList(object selectedValue=null,bool includeRoot = false);
    }
}